#include "funcs.h"

void initInfo(Info *a)
{
	int i;
	for ( i = 0 ; i < N ; i++ )
	{
		sprintf(a[i].nome, "0"); 
	}
}

void menu(void)
{
	printf("Opções\n");
	printf("%d - Inserir\n", INSERIR);
	printf("%d - Imprimir\n", IMPRIMIR);
	printf("%d - Remover\n", REMOVER);
	printf("%d - Sair\n", SAIR);
}

void inserir(Info *a)
{
	int i;
	for ( i = 0 ; i < N ; i++ )
	{
		if (strcmp(a[i].nome, "0") == 0)
		{
			printf("Qual é o nome ? ");
			scanf(" %60[^\n]", a[i].nome);
			return;
		}
	}
}

void sair(void)
{
	exit(0);
}

void imprimir(Info *a)
{
	int i;
	for ( i = 0 ; i < N ; i++ )
	{
		if ( strcmp(a[i].nome,"0") != 0 )
			printf("%s\n", a[i].nome); 
	}
}

void remover(Info *a)
{
	char tmp[60];
	int i;
	
	printf("Qual nome será removido ? ");
	scanf("%60[^\n]", tmp);

	for ( i = 0 ; i < N ; i++ )
	{
		if ( strcmp(tmp, a[i].nome) == 0)
			sprintf(a[i].nome, "0");
	}
	
}





